xen, libxc: rename xenctl_cpumap to xenctl_bitmap
authorDario Faggioli <dario.faggioli@citrix.com>
Wed, 17 Apr 2013 10:57:28 +0000 (10:57 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 17 Apr 2013 11:11:14 +0000 (12:11 +0100)
commit15299b5bb3e01759b05f59fc2aebbade46dc35cf
tree3d174c4cebaf4ee8538cf9a3b5b7a90e3a5b4375
parent65a11256f294882d6bd1af4af51e42dbbead650d
xen, libxc: rename xenctl_cpumap to xenctl_bitmap

More specifically:
 1. replaces xenctl_cpumap with xenctl_bitmap
 2. provides bitmap_to_xenctl_bitmap and the reverse;
 3. re-implement cpumask_to_xenctl_bitmap with
    bitmap_to_xenctl_bitmap and the reverse;

Other than #3, no functional changes. Interface only slightly
afected.

This is in preparation of introducing NUMA node-affinity maps.

Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Acked-by: George Dunlap <george.dunlap@eu.citrix.com>
Acked-by: Juergen Gross <juergen.gross@ts.fujitsu.com>
Acked-by: Keir Fraser <keir@xen.org>
15 files changed:
tools/libxc/xc_cpupool.c
tools/libxc/xc_domain.c
tools/libxc/xc_tbuf.c
tools/tests/mce-test/tools/xen-mceinj.c
xen/arch/x86/cpu/mcheck/mce.c
xen/arch/x86/platform_hypercall.c
xen/common/cpupool.c
xen/common/domctl.c
xen/common/trace.c
xen/include/public/arch-x86/xen-mca.h
xen/include/public/domctl.h
xen/include/public/sysctl.h
xen/include/public/xen.h
xen/include/xen/cpumask.h
xen/include/xlat.lst